Synonyms for "chance upon"

Words with similar meaning